\section{ApplicationType\_\-WebService Class Reference}
\label{a00015}\index{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}}


7.3.2.5. Web \doxyref{Service}{p.}{a00128} \doxyref{Application}{p.}{a00007} that invokes a Web \doxyref{Service}{p.}{a00128}. All IN formal parameters should be mapped into content of the input Message; All OUT formal parameters should be mapped To parts of the output Message.  




Inheritance diagram for ApplicationType\_\-WebService:

Collaboration diagram for ApplicationType\_\-WebService:\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
{\bf WebServiceOperation} {\bf WebserviceOperation}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
{\bf WebServiceFaultCatch} {\bf WebserviceFaultCatch}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
string {\bf InputMsgName}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
string {\bf OutputMsgName}\hspace{0.3cm}{\ttfamily  [get, set]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 12 of file ApplicationType\_\-WebService.cs.



\subsection{Property Documentation}
\index{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}!WebserviceOperation@{WebserviceOperation}}
\index{WebserviceOperation@{WebserviceOperation}!BPMVE_XPDL_Library::ApplicationType_WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}}
\subsubsection[{WebserviceOperation}]{\setlength{\rightskip}{0pt plus 5cm}{\bf WebServiceOperation} WebserviceOperation\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00015_ada1204280028a8d5d51d38c2b66281ca}


The web \doxyref{Service}{p.}{a00128} operation used To invoke this application. 



Definition at line 17 of file ApplicationType\_\-WebService.cs.

\index{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}!WebserviceFaultCatch@{WebserviceFaultCatch}}
\index{WebserviceFaultCatch@{WebserviceFaultCatch}!BPMVE_XPDL_Library::ApplicationType_WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}}
\subsubsection[{WebserviceFaultCatch}]{\setlength{\rightskip}{0pt plus 5cm}{\bf WebServiceFaultCatch} WebserviceFaultCatch\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00015_a593bd98fb5e2524c3cc7774381491398}


Provides a way To catch faults generated by the application. 



Definition at line 22 of file ApplicationType\_\-WebService.cs.

\index{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}!InputMsgName@{InputMsgName}}
\index{InputMsgName@{InputMsgName}!BPMVE_XPDL_Library::ApplicationType_WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}}
\subsubsection[{InputMsgName}]{\setlength{\rightskip}{0pt plus 5cm}string InputMsgName\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00015_a00618ab1a0d5914419d4795ee1a1a227}


The name of inputMessage as defined in the WSDL which will help in uniquely identifying the operation To be invoked. 



Definition at line 28 of file ApplicationType\_\-WebService.cs.

\index{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}!OutputMsgName@{OutputMsgName}}
\index{OutputMsgName@{OutputMsgName}!BPMVE_XPDL_Library::ApplicationType_WebService@{BPMVE\_\-XPDL\_\-Library::ApplicationType\_\-WebService}}
\subsubsection[{OutputMsgName}]{\setlength{\rightskip}{0pt plus 5cm}string OutputMsgName\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00015_a5579ae9464d59b99a50147d86abc4755}


The name of outputMessage as defined in the WSDL which will help in uniquely identifying the operation To be invoked. 



Definition at line 34 of file ApplicationType\_\-WebService.cs.

